
import quill from '../../utils/quill'
import upload from '../../utils/upload'

const form = document.forms[0];

const content = quill('#editor')
//获取图片标签
const preview = document.getElementById("preview")

//创建文件读取构造函数，用来读取图片
const fr = new FileReader();

preview.width = 200;
//如果fr加载完成，把fr的result属性（base转码图片）放入图片src属性中
fr.onload = function () {
    preview.src = fr.result
}
//当表单下的file状态改变时，即选到文件时绑定表单改变事件
form.photoFile.onchange = function () {
    const photoFile = this.files[0];
    console.log(photoFile);
    if (photoFile) {
        // if (result.size > 1024 * 200) {
        //     preview.src = ""
        //     alert("图片不能大于200k")


        // } else {
        fr.readAsDataURL(photoFile)
        // preview.src=URL.createObjectURL(result)
        // }

    } else {
        preview.src = ""
    }
}

/**
 * 表单提交
 */
form.onsubmit = async function (e) {
    e.preventDefault();


    //获取表单数据
    const formData = new FormData(form);
    formData.append('content', content.root.innerHTML);

    const result = await upload('/api/manage/addnews', formData)
    if (result.flag) {
        alert(result.msg)
    } else {
        alert(result.msg)
    }



}